foamy liver - Alemán Inglés Diccionario